package com.weishao.dbmapper.pojo;

import java.util.Map;
import lombok.Builder;
import lombok.Data;

/**
 * 映射转换实体类
 * 
 * @author tang
 *
 */
@Data
@Builder
public class TaskParamEntity {

	// 任务的映射类型
	private TaskMapTypeEnum mapType;

	// 多对一映射的关联SQL
	private String viewSql;

	// 映射的源端模式名称
	private String schemaName;

	// 映射的源端表名称
	private String tableName;

	// 批读取批次大小
	private int fetchSize;
	
	//字段映射关系
	private Map<String, String> fieldsMapper;
	
	//取值映射关系
	private Map<String, Map<String, String>> valuesMapper;

}